package com.chenfan.mcn.model.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 *  执行单状态变更
 * @author wulg
 * @date 2024/3/19
 */
@Data
public class ExcutionOrderChangeStatusDTO {

    /**
     * 执行单ID
     */
    @NotNull(message = "执行单ID不能为空")
    private Long excutionOrderId;

    /**
     * 操作类型（实际操作后-执行单状态）
     */
    @NotNull(message = "未标记操作类型")
    private Integer approvalStatus;

    /**
     * 确认驳回原因
     */
    private String reason;

    /**
     * AE发布备注
     */
    private String aePublishRemark;

    /**
     * AE发布附件
     */
    private String aePublishAttachment;
}
